#include <iostream>  
using namespace std;  
  
// 模板默认类型参数以及无类型参数
template <typename T=float, int count=3>  
T multIt(T x)  
{  
   for(int ii=0; ii<count; ii++)  
   {  
       x = x * x;  
   }  
   return x;  
};  
  
main()  
{  
   float xx = 2.1;  
  
   cout << xx << ": " << multIt<>(xx) << endl;;  
}  